home *** CD-ROM | disk | FTP | other *** search
/ Palm Utilities / Palm_Utilities_CD-ROM_2001_2001.iso / files / internet news / Yanoff 1.4 / yf14.exe / HISTORY < prev    next >
Encoding:
Text File  |  2000-05-11  |  10.7 KB  |  327 lines

  1. Version history of Yanoff
  2.  
  3. 2000-05-11 1.4.4
  4.  
  5. Fixed:
  6. + When you tried to edit an article in Outgoing, Yanoff told you that
  7.   the config isn't complete and deleted the article. This somewhat
  8.   annoying bug is fixed now.
  9.  
  10. Changed:
  11. + Removed some commands from the menu in article list view to make it
  12.   a bit more clear that they apply to the whole article database, not
  13.   only the current group.
  14.  
  15. Added:
  16. + Patch from Jan-Pascal van Best to allow Yanoff to sort the list of
  17.   subscribed newsgroups at startup after a HotSync operation.
  18.  
  19.  
  20. 2000-02-?? 1.4.3
  21. Quick bug-fix version for some bugs. Forgot to write down which ones.
  22.  
  23.  
  24. 2000-04-10 1.4.2b
  25.  
  26. Changed:
  27. + Yanoff sorts the subscription database at startup, which is needed
  28.   for working with the Yanoff Java Conduit v0.9.10.
  29.  
  30.  
  31. 2000-04-10 1.4.2b
  32.  
  33. Changed:
  34. + Yanoff sorts the subscription database at startup, which is needed
  35.   for working with the Yanoff Java Conduit v0.9.10.
  36.  
  37.  
  38. 2000-02-08 1.4.2
  39.  
  40. Added:
  41. + The newsgroup pref form is called right after the user (you)
  42.   subscribed to a newsgroup.
  43.  
  44.  
  45. 2000-02-08 1.4.1
  46.  
  47. Fixed:
  48. + Yanoff crashed when you tried to change the Type field in the server
  49.   prefs.
  50.  
  51. + Yanoff crashed when you set From Style to "Name" and Yanoff 
  52.   encountered an article with a From line of the form "foo <address>".
  53.  
  54. + The top article number in Article list view is properly updated when 
  55.   articles are purged.
  56.  
  57.  
  58.  
  59. 2000-02-06  1.4
  60.  
  61. Changed:
  62. + Minor cosmetic changes
  63.  
  64. + Polling now has it's own preferences. The numerous menu items have
  65.   been removed.
  66.  
  67. + Posting and Server prefs were integrated into one form (see below).
  68.  
  69. + Most of the databases needed some changes so a reinstall is neccessary.
  70.  
  71. + Moved the threading feeature from Misc Prefs to Newsgroups Prefs.
  72.  
  73.  
  74. Added:
  75. + Added "Poll" button to newsgroups list and several other buttons.
  76.  
  77. + Added skip-to-next-group-when-down-button-pushed-and-at-the-end-
  78.   of-article-list-feature. Similar thing for the up-button.
  79.  
  80. + Added option to download either the last n articles (as before) or
  81.   the next n articles starting with the first article that hasn't been 
  82.   read yet.
  83.  
  84. + Yanoff can now be called with a special LaunchCode to make it poll 
  85.   directly after start - useful in conjunction with GNU GotMail
  86.  
  87. + Multi server feauture - incorporates many changes everywhere in Yanoff
  88.  
  89. + Polling preferences. Select how you want to poll in most cases and 
  90.   then simply hit the Poll button
  91.  
  92. + Yanoff can now download the rest of an article that has been cut
  93.   of during the download. This feature can also be applied to
  94.   all selected articles.
  95.  
  96. + Added Reply-To for the eMail server prefs
  97.  
  98. + Added user customizable headers on per-newsgroup basis.
  99.  
  100. + Yanoff now remembers the position where you left Yanoff to another app.
  101.  
  102. + Users can select whether they want to see the author's address, his
  103.   name or his name and address in list view.
  104.  
  105. + Users can select whether they want to see the subject or the author
  106.   line (configurable like above) in the form title in article view.
  107.  
  108. + Line lenght for wordwrapping can be configured in misc prefs.
  109.  
  110.  
  111. Fixed:
  112. + If no field was selected (had the focus) and the user selected a
  113.   clipboard command from the Edit menu, a FatEx was generated.
  114.  
  115. + Version information is now displayed correctly in SavedPreferences
  116.   and info section of the app launcher.
  117.  
  118.  
  119.  
  120. 1999-10-24 1.3
  121.  
  122. Changed:
  123. + Format of newsgroups database. Reinstall strikes again. Sorry.
  124.   (But I included some padding bytes so it probably won't be neccessary
  125.   to reinstall too soon...)
  126.  
  127. + Included code to determine free RAM size exactly like Launcher III does.
  128.   Thanks to Bozidar Benc for the code.
  129.  
  130.  
  131. Added:
  132. + Resetting of all newsgroups.
  133.  
  134. + Per-newsgroup settings like maximum article size, maximum number of
  135.   polled articles etc.
  136.  
  137. + Go-to-next-unread-article in active newsgroup (enter a dot "."
  138.   in article view (in Graffiti, that's two dots, of course)).
  139.  
  140. + Go-to-next-newsgroup (enter a space or a plus in article list view)
  141. + Go-to-previous-newsgroup (enter a minus in article list view)
  142. + Go-to-next-article (enter a space or a plus in article view)
  143. + Go-to-previous-article (enter a minus in article view)
  144.  
  145. Fixed:
  146. + Bug that resulted in a fatal exception: If you tapped on "switch app"
  147.   while in a preferences form Yanoff crashed (without deleting any data).
  148.   The cause is probably the multi-segment code. The symptom vanished after
  149.   moving some objects to another segment. Thanks to Bozidar Benc for help
  150.   with this matter.
  151.  
  152. + The old bug that prevented Yanoff from working on PalmOS 2.0 and
  153.   PalmOS 3.3 (it was a bug in the gcc compiler and I got around it
  154.   using some lines of code from Ian Goldberg - thanks, Ian!)
  155.  
  156. + If you tried to quit Yanoff while in some of the preferences forms
  157.   Yanoff crashed with a Fatal Exception.
  158.  
  159. + Yanoff didn't save some preferences.
  160.  
  161.  
  162.  
  163. 1999-8-23 1.2
  164.  
  165. Changed:
  166. + Changed the message "Network library open failed" to "Network connection
  167.   failed" because this reflects more exactly what happened when this message 
  168.   is printed.
  169.  
  170.  
  171. Added:
  172. + Threading of articles. This is of complexity O(n^2) concerning the 
  173.   number of articles to be added to the newsgroup (in other words: it is
  174.   very very slow). You might want to turn this feature off (/Prefs/Misc).
  175.   Some statistics: 150 articles take 5 minutes to be sorted, 300 articles
  176.   take 25 minutes (!). Times on a PalmPro with PalmIII upgrade, 16MHz 
  177.   without EcoHack or Tornado or whatever. 
  178.  
  179. + Yanoff now beeps when it is finished with a network transfer. This is
  180.   nice but you may want to turn this off though, too.
  181.  
  182. + SMTP. Yanoff can now send Replies (eMail answers to newsgroup articles)
  183.   and "normal" eMail messages. (Recieve eMail is neither implemented nor
  184.   planned.) Yanoff also handles "Followup-To: poster" correctly.
  185.  
  186. + Cut off signatures if wanted.
  187.  
  188.  
  189. Fixed:
  190. + Generation of References-Line was erroneous. (D'OH!)
  191.  
  192. + Check whether online or not was not very smart. Yanoff now recognizes 
  193.   whether the network layer is up or down, even if the Palm device was 
  194.   in sleep mode and thus closed the network itself.
  195.  
  196. + "Small" bug: Articles that you've stored in the outgoing group, were
  197.   deleted when purging old articles. To make this even worse, Yanoff did not
  198.   update the outgoing group - so the article counter still showed a value
  199.   not equal to 0 but no articles were in the group. The last effect also
  200.   occurred after deleting all articles.
  201.  
  202.  
  203.  
  204.  
  205. 1999-7-14 1.1
  206.  
  207. Changed:
  208. + Changed the article database records so uninstall/install neccessary
  209.  
  210. + Shortcut for "Go online" is now /C (Connect) as opposed to /D (Disconnect)
  211.  
  212. + Built with multiple code segments using multilink from David Williams -
  213.   so there is room for more enhancements!
  214.  
  215. + Some minor user interface re-designs
  216.  
  217.  
  218. Added:
  219. + Posting of articles, preferences form for posting
  220.  
  221. + Polling bodies of selected articles (this also works for global polling).
  222.  
  223. + If you try to scroll down at the end of an article, Yanoff switches to the
  224.   next article in the active group. Similar for scrolling up.
  225.  
  226. + Reindexing: If Yanoff crashed during network download (maybe because of
  227.   low batteries) there were new articles in the database that were not
  228.   added to the newsgroups. Now you can reindex the article database and
  229.   so the lost ones are back again.
  230.  
  231. + Resetting a newsgroup: Set the internal counter to 0 to download only
  232.   the last n articles instead of all articles not read yet.
  233.  
  234. + Yanoff shows amount of free RAM in newsgroups view for orientation. Uses
  235.   some code from Sam Denton.
  236.  
  237.  
  238. Fixed:
  239. + Yanoff crashed when you tried to connect to a server that was hidden
  240.   behind a firewall or else refused the connection.
  241.  
  242. + Yanoff entered a very long loop when polling bodies and it entered
  243.   an empty newsgroup.
  244.  
  245. + Finally: Did you ever try to download some articles with Article max at
  246.   about 3 K? In my test environment it was very unstable: timeouts, group-
  247.   unknowns and stuff like that. Now I finally fixed a couple of very subtle
  248.   bugs in NPGetAnswer and hope the infamous heisenbug is fixed. (Gosh! It 
  249.   was a missing 0-character!)
  250.  
  251.  
  252.  
  253.  
  254. 1999-6-10 1.02
  255.  
  256. Changed:
  257. + Changed the time Yanoff waits for the Abort button while downloading
  258.   article data to 0.05 second (from 0.5 second) for performance reasons.
  259.  
  260. + Some outputs during and after network transfer have changed. One change is
  261.   that during installation of new articles colons are printed - one colon
  262.   represents ten articles. You'll notice the other changes. I hope, they
  263.   are useful.
  264.  
  265. + The preferences has been split into two sections.
  266.  
  267. + The distribution archive no longer contains the source files. The are
  268.   available in a separate archive.
  269.  
  270.  
  271. Added:
  272. + Added changeable layout in article list view and newsgroup list view 
  273.   and a button to leave the article list view without need to have read 
  274.   the documentation...
  275.  
  276. + Added menu item to delete all articles stored in the Pilot.
  277.  
  278. + Added Copy-To-Clipboard and Select-All in article view
  279.  
  280. + Added Export-To-Clipboard in article view
  281.  
  282. + Added Go-To-Next-Article and Go-To-Previous-Article in article view 
  283.  
  284. + Added NNTP authentication
  285.  
  286. + Added version checking so Yanoff will no longer crash on PalmOS 2.0
  287.   devices
  288.  
  289.  
  290. Fixed:
  291. + Fixed scrolling flaw (the rightmost pixel column was not scrolled 
  292.   correctly) and some other display and cosmetic bugs
  293.  
  294. + Removed some undocumented features (fixed some bugs)
  295.   - Yanoff tried to retrieve an article's body although the header
  296.     wasn't retrieved either (because already in database)
  297.   - If the users entered a sample arts count of n but in a new subscribed
  298.     newsgroup are N < n articles, Yanoff refused to download these N
  299.     articles.
  300.   - If the user changed a purge value in Prefs and pressed a Purge button
  301.     Yanoff didn't respect the new value. Now Purge operations are
  302.     only accessible by menu and the semantics is clear
  303.   - After getting headers the Pilot tended to switch itself off due to
  304.     auto-off timer. Now Yanoff resets the auto-off timer after getting
  305.     headers or bodies.
  306.   - Yanoff crashed when the User tried to scroll either the newsgroups
  307.     list or the article list if there were fewer articles than rows
  308.     in the table.
  309.   - The datatype for the numberation of articles stored on the server
  310.     was sometimes ULong and sometimes UInt. The UInt values only represent
  311.     values up to 65535 - so articles with higher numbers were not found.
  312.   - Yanoff got stuck in an infinite loop if you tried in online mode 
  313.     and in article view to get a body that was not longer on the server.
  314.  
  315.  
  316. Still known (infamous) bugs:
  317. - When Yanoff downloads articles it will sometimes get result codes
  318.   that are in alphanumerical form instead of the expected
  319.   three-digit-form. This is a genuine heisenbug. If you try to debug the
  320.   routines they work perfectly well on articles that generated the error in
  321.   previous test runs several times in a row. If you only made "cont" in
  322.   the debugger the problem would arise again. (4-letter-word!)
  323.  
  324.  
  325. 1999-6-9 1.01▀ 
  326. First public beta release. Runs only on Palm-III devices.
  327.